@charset "utf-8";
/* CSS Document */
html,body {
  overflow-x: hidden;font-family:"微软雅黑";
}
body,img{ margin:0; padding:0; font-size:12px; border:none; color:#666666;}
ul,li{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#C60C00; text-decoration:none;}

.div_center{ width:1200px; margin:0 auto;}
.div_center11{ width:100%; margin:0 auto;}
.div_clear{ clear:both;}

/*head*/
.head_1{ background:url(../images/top_02.jpg) repeat-x top left; height:35px; line-height:35px; width:100%;}
	.h1_left{ float:left;}
	.h1_righ{ float:right;}
	.h1_righ span{ padding:0px 10px; border-right:1px dashed #9A9A9A;}
	.h1_righ font{ padding-left:10px;}
	
	.lx_h1midd{ width:545px; padding-top:46px; height:26px; margin-left:32px; float:left;}
	.lx_h1midd span{ display:block; float:right; /*background:url(../images/maptop.jpg) no-repeat center left;*/padding-left:30px; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:33px; /*font-weight:bold;*/color:#999}
	.lx_h1midd font{ display:block; float:left; padding-left:10px;}
	.lx_h1midd font a{ color:#999999; height:26px; line-height:26px; font-family:"微软雅黑";}
.head_2{ width:100%;}
	.h2_left{ float:left;}
	.h2_righ{ float:right;padding-top:30px;}
.head_3{ width:100%; height:50px; background:#0198E7;}
	.nav_center{ width:1204px; margin:0 auto;}

.cityx_x{ padding:10px; width:345px;}
.cityx_x a{ height:30px; line-height:30px; display:block; float:left; width:86px; text-align:center; font-size:16px; font-family:"微软雅黑";}

.code_txxtx{ width:100px; height:30px; border:1px solid #cccccc; padding:0; text-align:center;}
.pll_code_imgx{ margin:0px 10px;}
.code_subxx{ width:100px; height:30px; border:1px solid #cccccc; cursor:pointer;}
/* flexslider */
.flexslider{position:relative;height:455px; width:100%; text-align:center;   overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:455px;}
.flex-control-nav{position:absolute;*bottom:10px;_bottom:10px;bottom:0px;z-index:30;width:100%;;text-align:center; left:0px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


/*m*/
.m_1{ width:100%; background:#F9F9F9;}
	.m1_tt{ width:358px; height:140px; margin:0 auto; overflow:hidden;}
	.m1_list{ height:280px; width:1200px; overflow:hidden; padding:28px 0px 32px 0px;}
	.m1_lt_left{ float:left; width:220px; height:280px; overflow:hidden;}
	.m1ltl_mar{ margin-left:25px;}
	.m1_lt_left .bg{ background:url(../images/ybg_03.png) no-repeat top center; width:220px; height:280px; position:relative; top:-280px;margin-bottom:-280px; left:0;}
	.m1_lt_left .bg_more{ background:url(../images/bmore_03.png) no-repeat top center; width:220px; height:30px; position:relative; top:0px; left:0;  z-index:10;}
	
.m_2{ width:100%; height:450px;/*height:350px;margin-bottom:50px; */ background:url(../images/youshi.jpg) #2780b7 no-repeat top center;}
	.m2_all{ padding-top:42px;}
	.m2_left{ float:left; width:415px; height:285px; overflow:hidden; }
		.m2left_con{ line-height:30px; color:#FFFFFF; margin-top:15px; height:120px; width:415px; overflow:hidden;}
		.m2left_more{ margin-top:20px; border:1px solid #49C2EE; text-align:center; line-height:40px; height:40px; width:150px; color:#bcedff;}
	.m2_midd{ float:left; width:352px; margin-left:50px;height:285px; overflow:hidden;}
	
	.m2_righ{ float:right; width:645px;/*height:285px; */overflow:hidden;}
		.news_tit{ /*margin-top:36px;*/font-size:26px; color:#FFF;font-weight:800}
		.news_one{ /*border-bottom:1px solid #75CBEB; */margin-top:23px; padding-bottom:10px; height:90px;width:50%;float:left}
		.news_o_left{ float:left; color:#FF5722; width:50px; height:36px; line-height:36px; text-align:center; font-size:45px; font-family:fantasy; /*padding-right:10px;*/  background: #2186C3;
    padding: 15px;
    border-radius: 30px 100px;
    box-shadow: 1px 2px 3px rgba(10, 95, 148, 0.78);}
		.news_o_righ{ float:right; width:235px;}
		.news_o_r_tt{ color:#FFFFFF; line-height:35px;    font-size: 20px;}
		.news_o_r_time{ color:#bcedff;}
		.news_one a:hover .news_o_left{ float:left; border-right:1px solid #FFFFFF; color:#FFFFFF; width:50px; height:36px; line-height:36px; text-align:center; font-size:45px; font-family:"微软雅黑"; padding-right:10px;}
.m_3{ width:100%; background:#FFFFFF;}
	.m3_tit{ margin-bottom:35px;}
	.m3_list{ padding-bottom:25px;}
	.m3_lst_1{ float:left; width:119px;}
	.m3_lst_2{ float:left; width:465px;}
	.m3_lst_3{ float:left; width:6px; margin-left:49px;}
	.m3_lst_4{ float:right; width:510px;}
.m_4{ width:100%; background:#F9F9F9;}
	.m4_tit{ padding:45px 0px 20px 0px;}
	.m4_tit_left{ float:left;}
	.m4_tit_r{ float:right;}
	.m4_list{ height:280px; padding-bottom:49px;}
.m_5{ width:100%; background:#FFFFFF; padding:37px 0px 55px 0px;}
	.m5_left{ float:left; width:317px;}
	.m5_midd{ float:left; width:317px; margin-left:36px;}
		.m5_news_list{ margin-top:10px;}
		.m5_newsl_one{ border-bottom:1px dashed #C5C5C5; line-height:25px; padding-top:8px;}
	.m5_rugh{ float:right; width:493px;}
		.m5_tt_r{}
			.m5ttr_left{ float:left;    font-size: 18px; font-weight: 800;color: #000;}
			.m5ttr_r{ float:right;}
		.m5_tt_lis{ margin-top:4px; background:url(../images/index_25.jpg) no-repeat top left; width:435px; height:190px; padding:13px 29px;}
		.m5ttlis_one{ margin-top:15px; border-bottom:1px solid #ebebeb; padding-bottom:15px;}
		.m5ttlis_two{ margin-top:15px;}
		.lis_one_left{ float:left; width:120px;}
		.lis_one_righ{ float:left; width:290px; font-weight:bold; line-height:17px;}
		.m5_li_lust{ margin-top:11px;}
		.lis_one_righ_con{ float:left; width:310px; line-height:18px; color:#999;font-weight:100}
/*foot*/
.foot_1{ background:#0093D6; width:100%; padding-bottom:0px;}
.foot_fri{ padding-top:15px;  /*height:82px; */ padding-bottom:15px;background:url(../images/main_48.jpg) repeat-x bottom left;}
.fri_f{ /*height:120px;*/width:1200px;color:#FFFFFF; overflow:hidden;}
.fri_f font{ font-family:"微软雅黑"; font-size:18px; color:#FFFFFF; line-height:50px; display:block; float:left; height:50px; width:95px;}
.foot_line_righ{ float:right; width:1105px; height:50px; overflow:hidden; line-height:25px;}
.fri_f span{ color:#9ce0ff; padding:0px 2px;line-height:24px;}
.fri_f a,.fri_f a:link,.fri_f a:visited{ color:#9ce0ff; text-decoration:none;}
.fri_f a:hover{ color:#C60C00; text-decoration:none;}

.foot_lxus{ margin-top:15px; border-bottom:1px solid #34AADF; font-size:24px; font-family:"微软雅黑"; color:#FFFFFF; line-height:40px; padding-bottom:5px; }
.foot_phone{ padding-top:12px; border-bottom:1px dashed #34AADF;padding-bottom:12px; }
.f_phone_1{ float:left;}
.fp1_top{ color:#9ce0ff; font-family:"微软雅黑"; font-size:14px;}
.fp1_boo{ color:#ffffff; font-family:"宋体"; font-size:24px; line-height:35px;}

.f_phone_2{ float:left; margin-left:45px; padding-right:20px;}
.fp2_tp{color:#9ce0ff; font-size:12px; line-height:20px;}
.fp2_bo{ color:#FFFFFF; padding-top:5px; line-height:20px; font-weight:bold;}
.f_phone_3{ float:left; border-left:2px solid #39AADD;padding:0px 20px;}
.f_phone_l_x{ float:left; padding-top:8px; line-height:25px; width:185px; height:50px; overflow:hidden; color:#9ce0ff; font-family:"微软雅黑"; font-size:13px;}
.f_phone_l_y{margin-left:45px; padding-right:20px; float:left; padding-top:15px;}
.f_phone_l_y2{float:left;  border-left:2px solid #39AADD;padding:0px 20px;margin-top:15px; }
.fp1_y_1{ color:#9ce0ff; line-height:20px;}
.fp1_y_2{ color:#FFFFFF; line-height:15px; margin-top:15px;}

.foot_2{ width:100%; background:url(../images/fbf_03.jpg) repeat-x top left; height:40px; line-height:40px; color:#6fd2fe;}
.foot2_left{ float:left;}
.foot2_left span{ padding-right:10px;}
.foot2_righ{ float:right;}
.foot_2 a,.foot_2 a:link,.foot_2 a:visited{ color:#6fd2fe; text-decoration:none;}
.foot_2 a:hover{ color:#C60C00; text-decoration:none;}

/*site*/
.s_m{  position:relative; top:0px; left:0; width:100%;}
.site_m{ padding-top:315px; padding-bottom:50px;}
.ss_mmm{ background:#FFFFFF;}
.s_left{ float:left; width:250px;}
.s_l_title{ background:url(../images/site_03.jpg) no-repeat top left; height:101px;}
.sltit_top{ font-family:"微软雅黑"; font-size:24px; color:#FFFFFF; padding:25px 25px 0px 65px; width:160px; height:50px; line-height:50px; overflow:hidden;}
.sltit_boo{font-family:"微软雅黑"; font-size:24px;color:#FFFFFF;padding:0px 25px 0px 65px; width:160px; height:30px; line-height:30px; overflow:hidden;}

.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	font-size:14px;
	font-family:"宋体";
	color:#444444;
	text-decoration:none;
	display:block;
	width:250px;
	height:45px;
	line-height:45px;
	text-align:center;
	vertical-align:middle;
	/*background:url(../images/site_09.jpg) no-repeat top left;*/ font-weight:bold;border-bottom: 1px solid #f1f1f1;
}
.small_nav a:hover,.small_nav a.thisbg{
	color:#e33;
	line-height:45px;
	height:45px;
	background:#eee;
/*	background:url(../images/site_07.jpg) no-repeat top left;*/
    font-weight:bold;
}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{
	font-size:14px;
	font-family:"宋体";
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:250px;
	text-align:center;
	vertical-align:middle;
	line-height:45px;
	height:45px;
	background:url(../images/site_07.jpg) no-repeat top left;font-weight:bold;
}
.small_nav_down a:hover{
	color:#FFFFFF;background:url(../images/site_07.jpg) no-repeat top left; height:45px;font-weight:bold;}

.small_navss a,.small_navss a:link,.small_navss a:visited,.small_navss a:active{
	font-size:14px;
	font-family:"宋体";
	color:#444444;
	text-decoration:none;
	display:block;
	width:250px;
	height:45px;
	line-height:45px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/site_09.jpg) no-repeat top left; font-weight:bold;
}
.small_navss a:hover{
	color:#444444;
	line-height:45px;
	height:45px;
	background:url(../images/sps_02.jpg) no-repeat top left;font-weight:bold;
}

.s_righ{ float:right; width:950px; background:url(../images/site_05.jpg) repeat-x top left;}
.sr_all{ margin-left:30px;}
.sr_top1{ margin-top:25px; color:#858585; line-height:25px;}
.sr_top2{ margin:10px 0px 40px 0px; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.sr_con{ padding:0px 20px 30px 0px; width:900px; line-height:25px; min-height:300px;}
.sr_con .body{padding-top:10px; line-height:28px; font-size:14px; width:890px;text-align:justify}
.sr_con h1{font-size: 28px; font-weight: 100;}

.itemimg{ width:202px;  margin:10px 13px 0px 10px; float:left;}
.videoimg{ width:200px; height:142px; border:1px solid #cccccc;}
.videoimg div{width:200px; height:142px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center;}
.itemimg:hover  .videoimg{ width:200px; height:142px; border:1px solid #C60C00;}

		.txt_class{ width:300px; height:20px; line-height:20px; padding-left:5px;}
.txt_class2{width:100px; height:20px; line-height:20px;padding-left:5px;}
.txt_class_con{ width:300px; height:40px; line-height:20px;padding-left:5px;}
.txt2_class{ background:none; border:none;}
.dd_class{ margin-top:20px;}
.dd_class2{ margin-top:10px;}
.dd_classdiv{ margin:10px 0px;}
	.dd_classdiv span{ width:100px; text-align:right;}
.dd_classdivx{  margin:10px 0px; line-height:40px;}
.dd_price{ float:left;}
.dd_type{ float:left; margin-left:15px;}
.dd_type2{float:left; margin-left:30px;}
.dd_bz{ float:left;}
.dd_bz2{ float:left; width:300px;}
.dd_sub{ float:left; width:220px; text-align:center;}
.dd_res{ float:left; width:150px;text-align:center;}
	.dd_clas_left{ float:left; width:400px;}
	.dd_clas_right{ float:left;  width:500px; height:230px;}
	.dd_clas_right2{ float:left;  width:450px; height:270px; margin-bottom:20px;}

.dd_c_dl{ float:left; width:85px; text-align:right;}
.dd_c_dr{ float:left; width:305px;}




/*news*/
.news_c_one{ width:270px; /*height:285px; */margin:10px 15px 20px 15px; float:left;}
.news_c_img{ width:268px; height:158px; display:table-cell; vertical-align:middle; text-align:center; border:1px solid #cccccc;}
.news_c_title{ line-height:25px; font-weight:bold; margin-top:10px; font-size:16px; width:270px; height:25px; overflow:hidden;}
.news_c_desc a{ line-height:20px; color:#999 !important;}
.news_c_more{ margin-top:15px; text-align:left;}
.news_c_ones{width:270px; height:190px; margin:10px 15px 20px 15px; float:left;}
/*yinan*/
.yn_one{ padding-bottom:20px; margin-top:10px; border-bottom:1px solid #CCCCCC;}
.yn_one_1{ height:17px; line-height:17px; padding:5px 0px;}
.yn_o_1_left{ float:left; width:20px;}
.yn_o_1_righ{ float:left; padding-left:10px; width:860px; font-weight:bold;}

.yn_one_2{ height:17px; line-height:17px; padding:5px 0px;}
.yn_o_2_left{ float:left; width:20px;}
.yn_o_2_righ{ float:left; padding-left:10px; width:860px;}
/*pro*/
.pro_one{ float:left; width:430px; height:144px; margin:10px 0px;}
.pro_two{ float:left; width:430px; margin:10px 0px 10px 40px;}
.pro_one_left{ float:left; border:1px solid #CCCCCC; width:200px; height:142px;}
.pro_one_left div{ width:200px; height:142px;display:table-cell; vertical-align:middle; text-align:center;}
.pro_one_righ{ float:left; width:210px; margin-left:18px;}
.pro_title{ height:30px; line-height:30px; font-weight:bold; font-size:16px;width:210px; overflow:hidden; }
.pro_type_tit{ font-size:14px; margin-top:3px;color: #999;}
.pro_type{ line-height:20px;color: #999;}
.pro_con_tit{ font-size:14px; margin-top:5px;color: #999;}
.pro_con{ line-height:20px;color: #999;}

.showprott{ border-bottom:1px dashed #A8A8B7; font-size:34px; line-height:50px; margin-bottom:10px; padding-bottom:10px; font-weight:100;}
.showprolist1{ margin:5px 0px; line-height:20px; width:420px;}

.showphone{ background:url(../images/info_box_tel.jpg) no-repeat center left; padding-left:100px; font-family:"微软雅黑"; line-height:27px; font-size:18px; font-weight:bold; color:#0C63D0; margin-top:30px;}

.listsb{width:879px; overflow:hidden; min-height:300px; padding:10px; font-size:12px; text-align:left; border-top:none; border:1px solid #CCCCCC; border-top:none;}

.tabsb{width:900px;height:37px;border-bottom:1px solid #CCCCCC;}
.tabsb ul{margin:0;padding:0;}
.tabsb li{float:left;height:38px; width:137px; margin-right:10px; font-size:14px;text-align:center;cursor:pointer; background:url(../images/taba.jpg) no-repeat bottom left; font-weight:bold; line-height:38px; }
.tabsb li.on_zzjssb{color:#2A9AD4; background:url(../images/tabb.jpg) no-repeat bottom left; border:none;}

.smym_wd{margin:20px 15px;}
.smym_title{ line-height:40px; border-bottom:1px solid #cccccc; margin-bottom:10px;font-size:20px;}
.mym1l_list{ padding:0 0 10px 0px;}
.smyml_lx_one{ border-bottom:0px solid #f0f0f0; padding:0; width:240px; line-height:25px;}
.smyml_lx_addr{ font-size:22px; line-height:35px;}
.smyml_lxwms font{ color:#e90e00; }
.myfontsxx{ line-height:35px; font-size:22px;}
.myfonts{ font-size:22px; color:#ff0000; line-height:35px;}


.news_hd{ margin:20px 15px;}
.hd_title{ line-height:40px; border-bottom:1px solid #cccccc; margin-bottom:10px; }
.hd_t_left{ float:left;font-size:20px;}
.hd_t_righ{ float:right;font-size:12px;}

.hd_one{ margin-bottom:20px;}
.hd_one_img{ float:left; width:74px;  border:1px solid #CCCCCC;}
.hd_one_img div{ width:74px; height:60px; display:table-cell; vertical-align:middle; text-align:center;}
.hd_one_font{ float:right; width:134px;}
.h_one_f_top{ line-height:20px; font-weight:bold;}
.h_one_f_boo{ line-height:150%; margin-top:5px;}

.pro_case_list{ margin:30px 0px;}
.procase_title{ line-height:40px; border-bottom:1px solid #cccccc; margin-bottom:10px;}
.pcase_t_left{ float:left; color:#666666; font-size:20px;}
.pcase_t_righ{ float:right; color:#666666;}

.news_c_titlesss{ line-height:25px; font-weight:bold; margin-top:10px; font-size:14px; width:270px; height:25px; overflow:hidden; text-align:center;}

.subNav a,.subNav a:link,.subNav a:visited,.subNav a:active{
	font-size:14px;
	font-family:"宋体";
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:250px;
	height:45px;
	line-height:45px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/site_07.jpg) no-repeat top left; font-weight:bold;
}
.subNav a:hover{
	color:#FFFFFF;
	line-height:45px;
	height:45px;
	background:url(../images/site_07.jpg) no-repeat top left;font-weight:bold;
}
.navContent{display: none;}
.navContent a,.navContent a:link,.navContent a:visited,.navContent a:active{
	font-size:14px;
	font-family:"宋体";
	color:#444444;
	text-decoration:none;
	display:block;
	width:250px;
	height:45px;
	line-height:45px;
	text-align:center;
	vertical-align:middle;
	background:url(../images/site_09.jpg) no-repeat top left; font-weight:bold;
}
.navContent a:hover{
	color:#FFFFFF;
	line-height:45px;
	height:45px;
	background:url(../images/sps_02.jpg) no-repeat top left;font-weight:bold;
}
.currentDd{color:#FFFFFF;
	line-height:45px;
	height:45px;
	background:url(../images/site_07.jpg) no-repeat top left;font-weight:bold;}